home *** CD-ROM | disk | FTP | other *** search
/ Aminet 1 (Walnut Creek) / Aminet - June 1993 [Walnut Creek].iso / usenet / sources / volume2 / editors / dme1311.of6 next >
Text File  |  1988-10-22  |  42KB  |  812 lines

  1. Path: xanth!nic.MR.NET!hal!cwjcc!mailrus!uflorida!gatech!bbn!ulowell!page
  2. From: page@swan.ulowell.edu (Bob Page)
  3. Newsgroups: comp.sources.amiga
  4. Subject: v02i009:  dme - programmer's text editor V1.31, Part01/06
  5. Message-ID: <9771@swan.ulowell.edu>
  6. Date: 22 Oct 88 04:27:50 GMT
  7. Organization: University of Lowell, Computer Science Dept.
  8. Lines: 801
  9. Approved: page@swan.ulowell.edu
  10.  
  11. Submitted-by: dillon@cory.berkeley.edu (Matt Dillon)
  12. Posting-number: Volume 2, Issue 9
  13. Archive-name: editors/dme131.1of6
  14.  
  15. # This is a shell archive.  Remove anything before this line
  16. # then unpack it by saving it in a file and typing "sh file"
  17. # (Files unpacked will be owned by you and have default permissions).
  18. # This archive contains the following files:
  19. #    ./src/globals.c
  20. #    ./support/macros.edrc
  21. #    ./support/dme.refs.1
  22. #    ./support/dme.refs.2
  23. #    ./support/sample.edrc
  24. #
  25. if `test ! -d ./src`
  26. then
  27.   mkdir ./src
  28.   echo "mkdir ./src"
  29. fi
  30. if `test ! -s ./src/globals.c`
  31. then
  32. echo "writing ./src/globals.c"
  33. cat > ./src/globals.c << '\Rogue\Monster\'
  34.  
  35. /*
  36.  * GLOBALS.C
  37.  *
  38.  *    (C)Copyright 1987 by Matthew Dillon, All Rights Reserved
  39.  */
  40.  
  41. #include "defs.h"
  42.  
  43. ED *Ep;         /* Current Window        */
  44. MLIST DBase;        /* Doubly linked list of Files    */
  45.  
  46. char    Nsu;        /* Used in formatter to disable screen updates    */
  47. char    Msgchk;     /* Force message queue check for break        */
  48. ubyte    CtlC;        /* Keycode for 'c'                              */
  49. char    Savetabs;    /* SaveTabs mode?                */
  50. char    memoryfail;    /* out of memory flag                */
  51. ubyte    Current[256];    /* Current Line buffer and length        */
  52. ubyte    Space[32] = { 32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,
  53.             32,32,32,32,32,32,32,32,32,32,32,32,32,32,32,32 };
  54. short    Clen;
  55. char    *Partial;    /* Partial command line when executing ESCIMM    */
  56. char    *String;    /* String Capture variable            */
  57.  
  58. char    Comlinemode;
  59. char    Abortcommand;
  60.  
  61. long    BSline = -1;
  62. long    BEline = -1;
  63. short    BSchar;
  64. short    BEchar;
  65.  
  66. ED    *BEp;
  67.  
  68. \Rogue\Monster\
  69. else
  70.   echo "will not over write ./src/globals.c"
  71. fi
  72. if [ `wc -c ./src/globals.c | awk '{printf $1}'` -ne 871 ]
  73. then
  74. echo `wc -c ./src/globals.c | awk '{print "Got " $1 ", Expected " 871}'`
  75. fi
  76. if `test ! -d ./support`
  77. then
  78.   mkdir ./support
  79.   echo "mkdir ./support"
  80. fi
  81. if `test ! -s ./support/macros.edrc`
  82. then
  83. echo "writing ./support/macros.edrc"
  84. cat > ./support/macros.edrc << '\Rogue\Monster\'
  85.  
  86. #   MACROS FROM BRYCE
  87.  
  88.  
  89. #   Some people do not like the default cursor key mappings
  90. #   (see DME.DOC).  Here is an example of remapping them.
  91.  
  92. map `c-up'  `scrollup'
  93. map `c-dow' `scrolldown'
  94.  
  95. map `s-up'  `pageup'
  96. map `s-dow' `pagedown'
  97. map `s-lef' `wleft'
  98. map `s-rig' `wright'
  99.  
  100. map `a-dow' `bottom'
  101. map `a-up'  `top'
  102. map `a-rig' `last'
  103. map `a-lef' `first'
  104.  
  105.  
  106. #    MACROS FROM KIM AND FRIENDS
  107. insertmode on
  108. savetabs on
  109. tabstop 8
  110. pageset 96
  111. # spltjoin
  112.   map `f1'  `ifelse r `join del' split'
  113. # sos lineadd
  114.   map `f2'  `ifelse b `last split down first deline' `last split down first''
  115. # fffile
  116.   map `f3'  `ifelse m `saveold quit' `quit''
  117.   map `f4'  `join'
  118.   map `f5'  `escimm `insfile ''
  119.   map `f6'  `escimm `insfile df1:readme.list''
  120.   map `f7'  `pageup screentop first'
  121.   map `f8'  `pagedown screentop first'
  122.   map `f9'  `insertmode toggle'
  123.   map `f10' `ifelse t bottom top'
  124.   map `s-f7'  `top screentop first'
  125.   map `s-f8'  `bottom screentop first'
  126. # capitalize word
  127.   map `nk0' `wleft if c=34 right if c=39 right if c=96 right if cl `tlate -32' while ca right'
  128. # Uncapitalize word
  129.   map `s-nk0' `wleft if c=34 right if c=39 right if c=96 right if cu `tlate +32' while ca right'
  130.   map `nk3' `ifelse m `saveold quit' `quit''
  131. # save current line in ram file
  132.   map `nk4' `unblock block block bsave ram:dmesave deline'
  133. # get line from ram file (works across edit files
  134.   map `nk5' `insfile ram:dmesave down'
  135. # move current line up 1 line within the file
  136.   map `nk7' `ifelse t `right left' `unblock block block up bmove unblock' '
  137. # move current line down 1 line within the file
  138.   map `nk8' `down unblock block block up bmove unblock down'
  139.   map c-k `remeol'
  140.   map `c-s' `escimm `find ''
  141. # delete with end-of-line join and handling of DME bug with join at the bottom of the file
  142.   map del `ifelse !r del `if !b `doh end-of-line join and handling of DME bug with join at the bottom of the file
  143.   map `bs' `ifelse !l bs `ifelse b `settoggle 1' `resettoggle 1' up last join if 1 down del''
  144.   map `tab' `tab'
  145.   mapwn first''
  146.   map `s- ' `` ''
  147. # backspace with end-of-line join and handling of DME bug with join at the bottom of the file
  148.   map `bs' `ifelse !l bs `ifelse b `settoggle 1' `resettoggle 1' up last join if 1 down del''
  149.   map `tab' `tab'
  150.   map `s-tab' `backtab'
  151.   map `help'  `newwindow newfile df1:s/dme.help'
  152. # make current character upper case and move the cursor right one character
  153.   map `nk-' `if cl `tlate -32' right'
  154.  
  155.  
  156. #    MACROS FROM STEVEN SWEETING
  157.  
  158. savetabs on
  159.  
  160. map return `ifelse r `return insline up firstnb down' `split first down''
  161.  
  162. map backspace `ifelse l `up repeat cright right join if c=32 del' `back''
  163.  
  164. map delete `ifelse r `join if c=32 del' `del''
  165.  
  166. map left `ifelse l `up repeat cright right' `left''
  167.  
  168. map help `'
  169.  
  170. map A-c `saveold execute `run make' iconify'
  171. map sA-c `saveold execute `run make -f SRC:makefile' iconify'
  172.  
  173. map A-p `escimm `Press [RETURN] to Print, [ESC] to stop' saveas `PRT:''
  174.  
  175. map A-s `bsave vd0:tmp'
  176. map A-l `insfile vd0:tmp'
  177.  
  178. map A-n `execute `newcli''
  179.  
  180. map c-k `ifelse r `join first' `remeol''
  181.  
  182. map c-right wright
  183.  
  184. map c-left  wleft
  185.  
  186. map `sc-/' `escimm `findr ''
  187.  
  188. map `sc-n' `nextr'
  189.  
  190. map `sc-p' `prevr'
  191.  
  192. map `sL-lmb' `tomouse firstnb repeat tr `` '''
  193.  
  194. map `sR-rmb' `tomouse firstnb repeat tl bs'
  195.  
  196.  
  197.  
  198. \Rogue\Monster\
  199. else
  200.   echo "will not over write ./support/macros.edrc"
  201. fi
  202. if [ `wc -c ./support/macros.edrc | awk '{printf $1}'` -ne 3242 ]
  203. then
  204. echo `wc -c ./support/macros.edrc | awk '{print "Got " $1 ", Expected " 3242}'`
  205. fi
  206. if `test ! -s ./support/dme.refs.1`
  207. then
  208. echo "writing ./support/dme.refs.1"
  209. cat > ./support/dme.refs.1 << '\Rogue\Monster\'
  210.  
  211. Menu                (};)    incs:intuition/intuition.h      (struct Menu)
  212. MenuItem            (};)    incs:intuition/intuition.h      (struct MenuItem)
  213. Requester            (};)    incs:intuition/intuition.h      (struct Requester)
  214. Gadget                (};)    incs:intuition/intuition.h      (struct Gadget)
  215. BoolInfo            (};)    incs:intuition/intuition.h      (struct BoolInfo)
  216. PropInfo            (#define MAXPOT)    incs:intuition/intuition.h      (struct PropInfo)
  217. StringInfo            (};)    incs:intuition/intuition.h      (struct StringInfo)
  218. IDCMPFlags            (#define LONELY) incs:intuition/intuition.h     (/* --- IDCMP Classes)
  219. IDCMP                (LONELY) incs:intuition/intuition.h     (IDCMP Classes)
  220. IntuiText            (};)    incs:intuition/intuition.h      (struct IntuiText)
  221. ITEXT                (};)    incs:intuition/intuition.h      (struct IntuiText)
  222. Border                (};)    incs:intuition/intuition.h      (struct Border)
  223. Image                (};)    incs:intuition/intuition.h      (struct Image)
  224. IMESS                (#define LONELY)    incs:intuition/intuition.h      (struct IntuiMessage)
  225. IntuiMessage            (#define LONELY)    incs:intuition/intuition.h      (struct IntuiMessage)
  226. Window                (#define SUPER_UN) incs:intuition/intuition.h      (struct Window)
  227. WIN                (#define SUPER_UN) incs:intuition/intuition.h      (struct Window)
  228. NewWindow            (};)    incs:intuition/intuition.h      (#define WINDOWSIZING)
  229. NW                (};)    incs:intuition/intuition.h      (#define WINDOWSIZING)
  230. NewScreen            (};)    incs:intuition/intuition.h      (#define SCREENTYPE)
  231. NS                (};)    incs:intuition/intuition.h      (#define SCREENTYPE)
  232. Screen                (};)    incs:intuition/intuition.h      (struct Screen)
  233. SCR                (};)    incs:intuition/intuition.h      (struct Screen)
  234. WBStartup            (};)    incs:workbench/startup.h        (struct WBStartup)
  235. WBArg                (};)    incs:workbench/startup.h        (struct WBArg)
  236. DiskObject            (};)    incs:workbench/workbench.h      (struct DiskObject)
  237. IOAudio             (};)    incs:devices/audio.h            (struct IOAudio)
  238. BootBlock            (};)    incs:devices/bootblock.h        (struct BootBlock)
  239. ClipboardUnitPartial        (};)    incs:devices/clipboard.h        (struct ClipboardUnitPartial)
  240. IOClipReq            (};)    incs:devices/clipboard.h        (struct IOClipReq)
  241. SatisfyMsg            (};)    incs:devices/clipboard.h        (struct SatisfyMsg)
  242. ConUnit             (};)    incs:devices/conunit.h          (struct   ConUnit)
  243. GamePortTrigger         (};)    incs:devices/gameport.h         (struct GamePortTrigger)
  244. KeyMap                (};)    incs:devices/keymap.h           (struct   KeyMap)
  245. KeyMapNode            (};)    incs:devices/keymap.h           (struct  KeyMapNode)
  246. KeyMapResource            (};)    incs:devices/keymap.h           (struct  KeyMapResource)
  247. IOExtPar            (};)    incs:devices/parallel.h         ( struct   IOExtPar)
  248. IOPrtCmdReq            (};)    incs:devices/printer.h          (struct IOPrtCmdReq)
  249. IODRPReq            (};)    incs:devices/printer.h          (struct IODRPReq)
  250. IOExtSer            (};)    incs:devices/serial.h           ( struct  IOExtSer)
  251. timeval             (};)    incs:devices/timer.h            (struct timeval)
  252. TV                (};)    incs:devices/timer.h            (struct timeval)
  253. timerequest            (};)    incs:devices/timer.h            (struct timerequest)
  254. AvailFonts            (};)    incs:libraries/diskfont.h       (struct AvailFonts)
  255. AvailFontsHeader        (};)    incs:libraries/diskfont.h       (struct AvailFontsHeader)
  256. DateStamp            (};)    incs:libraries/dos.h            (struct DateStamp)
  257. FileInfoBlock            (};)    incs:libraries/dos.h            (struct FileInfoBlock)
  258. FIB                (};)    incs:libraries/dos.h            (struct FileInfoBlock)
  259. InfoData            (};)    incs:libraries/dos.h            (struct InfoData)
  260. Process             (};)    incs:libraries/dosextens.h      (struct Process)
  261. PROC                (};)    incs:libraries/dosextens.h      (struct Process)
  262. FileHandle            (};)    incs:libraries/dosextens.h      (struct FileHandle)
  263. FH                (};)    incs:libraries/dosextens.h      (struct FileHandle)
  264. DosPacket            (};)    incs:libraries/dosextens.h      (struct DosPacket)
  265. DosLibrary            (};)    incs:libraries/dosextens.h      (struct DosLibrary)
  266. RootNode            (};)    incs:libraries/dosextens.h      (struct RootNode)
  267. DosInfo             (};)    incs:libraries/dosextens.h      (struct DosInfo)
  268. CommandLineInterface        (};)    incs:libraries/dosextens.h      (struct CommandLineInterface)
  269. CLI                (};)    incs:libraries/dosextens.h      (struct CommandLineInterface)
  270. DeviceList            (};)    incs:libraries/dosextens.h      (struct DeviceList)
  271. DeviceNode            (};)    incs:libraries/filehandler.h    (struct DeviceNode)
  272. DEVNODE             (};)    incs:libraries/filehandler.h    (struct DeviceNode)
  273. FileLock            (};)    incs:libraries/dosextens.h      (struct FileLock)
  274. LOCK                (};)    incs:libraries/dosextens.h      (struct FileLock)
  275. Unit                (};)    incs:exec/devices.h             (struct Unit)
  276. ExecBase            (};)    incs:exec/devices.h             (struct ExecBase)
  277. Interrupt            (};)    incs:exec/interrupts.h          (struct Interrupt)
  278. IntVector            (};)    incs:exec/interrupts.h          (struct IntVector)
  279. SoftIntList            (};)    incs:exec/interrupts.h          (struct SoftIntList)
  280. IORequest            (};)    incs:exec/io.h                  (struct IORequest)
  281. IOR                (};)    incs:exec/io.h                  (struct IORequest)
  282. IOStdReq            (};)    incs:exec/io.h                  (struct IOStdReq)
  283. STD                (};)    incs:exec/io.h                  (struct IOStdReq)
  284. Library             (};)    incs:exec/libraries.h           (extern struct Library)
  285. List                (};)    incs:exec/lists.h               (struct List)
  286. LIST                999     incs:exec/lists.h            (struct List)
  287. MinList             (};)    incs:exec/lists.h               (struct MinList)
  288. MemChunk            (};)    incs:exec/memory.h              (struct  MemChunk)
  289. MemHeader            (};)    incs:exec/memory.h              (struct  MemHeader)
  290. MemEntry            (};)    incs:exec/memory.h              (struct  MemEntry)
  291. MemList             (};)    incs:exec/memory.h              (struct  MemList)
  292. Node                (};)    incs:exec/nodes.h               (struct Node)
  293. NODE                999     incs:exec/nodes.h            (struct Node)
  294. MinNode             (};)    incs:exec/nodes.h               (struct MinNode)
  295. MsgPort             (};)    incs:exec/ports.h               (struct MsgPort)
  296. PORT                (};)    incs:exec/ports.h               (struct MsgPort)
  297. Message             (};)    incs:exec/ports.h               (struct Message)
  298. Semaphore            (};)    incs:exec/semaphore.h           (struct Semaphore)
  299. SemaphoreRequest        (};)    incs:exec/semaphore.h           (struct SemaphoreRequest)
  300. SignalSemaphore         (};)    incs:exec/semaphore.h           (struct SignalSemaphore)
  301. Task                (};)    incs:exec/tasks.h               (extern struct Task)
  302. TASK                (};)    incs:exec/tasks.h               (extern struct Task)
  303.  
  304. Layer                (};)    incs:graphics/clip.h            (struct Layer)
  305. ClipRect            (};)    incs:graphics/clip.h            (struct ClipRect)
  306. CopIns                (};)    incs:graphics/copper.h          (struct CopIns)
  307. cprlist             (};)    incs:graphics/copper.h          (struct cprlist)
  308. CopList             (};)    incs:graphics/copper.h          (struct CopList)
  309. UCopList            (};)    incs:graphics/copper.h          (struct UCopList)
  310. copinit             (};)    incs:graphics/copper.h          (struct copinit)
  311. VSprite             (};)    incs:graphics/gels.h            (struct VSsprite)
  312. VSPRITE             (};)    incs:graphics/gels.h            (struct VSsprite)
  313. Bob                (};)    incs:graphics/gels.h            (struct Bob)
  314. BOB                (};)    incs:graphics/gels.h            (struct Bob)
  315. AnimComp            (};)    incs:graphics/gels.h            (struct AnimComp)
  316. ANIMCOMP            (};)    incs:graphics/gels.h            (struct AnimComp)
  317. AnimOb                (};)    incs:graphics/gels.h            (struct AnimOb)
  318. BitMap                (};)    incs:graphics/gfx.h             (struct BitMap)
  319. BM                (};)    incs:graphics/gfx.h             (struct BitMap)
  320. Rectangle            (};)    incs:graphics/gfx.h             (struct Rectangle)
  321. GfxBase             (};)    incs:graphics/gfxbase.h         (struct GfxBase)
  322. Layer_Info            (};)    incs:graphics/layers.h          (struct Layer_Info)
  323. AreaInfo            (};)    incs:graphics/rastport.h        (struct AreaInfo)
  324. TmpRas                (};)    incs:graphics/rastport.h        (struct TmpRas)
  325. RastPort            (};)    incs:graphics/rastport.h        (struct RastPort)
  326. RP                (};)    incs:graphics/rastport.h        (struct RastPort)
  327. RegionRectangle         (};)    incs:graphics/regions.h         (struct RegionRectangle)
  328. Region                (};)    incs:graphics/regions.h         (struct Region)
  329. SimpleSprite            (};)    incs:graphics/sprite.h          (struct SimpleSprite)
  330. TextAttr            (};)    incs:graphics/text.h            (struct TextAttr)
  331. TA                (};)    incs:graphics/text.h            (struct TextAttr)
  332. TextFont            (};)    incs:graphics/text.h            (struct TextFont)
  333. TF                (};)    incs:graphics/text.h            (struct TextFont)
  334. ColorMap            (};)    incs:graphics/view.h            (struct ColorMap)
  335. CM                (};)    incs:graphics/view.h            (struct ColorMap)
  336. ViewPort            (};)    incs:graphics/view.h            (struct ViewPort)
  337. VP                (};)    incs:graphics/view.h            (struct ViewPort)
  338. View                26        incs:graphics/view.h        (struct View)
  339. RasInfo             (};)    incs:graphics/view.h            (struct RasInfo)
  340.  
  341. InputEvent            (};)    incs:devices/inputevent.h       (struct InputEvent)
  342.  
  343. clib/macros.h            999     incs:clib/macros.h            ()
  344. devices/audio.h         999     incs:devices/audio.h        ()
  345. devices/bootblock.h        999     incs:devices/bootblock.h        ()
  346. devices/clipboard.h        999     incs:devices/clipboard.h        ()
  347. devices/console.h        999     incs:devices/console.h        ()
  348. devices/conunit.h        999     incs:devices/conunit.h        ()
  349. devices/gameport.h        999     incs:devices/gameport.h        ()
  350. devices/input.h         999     incs:devices/input.h        ()
  351. devices/inputevent.h        999     incs:devices/inputevent.h        ()
  352. devices/keyboard.h        999     incs:devices/keyboard.h        ()
  353. devices/keymap.h        999     incs:devices/keymap.h        ()
  354. devices/narrator.h        999     incs:devices/narrator.h        ()
  355. devices/parallel.h        999     incs:devices/parallel.h        ()
  356. devices/printer.h        999     incs:devices/printer.h        ()
  357. devices/prtbase.h        999     incs:devices/prtbase.h        ()
  358. devices/serial.h        999     incs:devices/serial.h        ()
  359. devices/timer.h         999     incs:devices/timer.h        ()
  360. devices/trackdisk.h        999     incs:devices/trackdisk.h        ()
  361. exec/alerts.h            999     incs:exec/alerts.h            ()
  362. exec/devices.h            999     incs:exec/devices.h         ()
  363. exec/errors.h            999     incs:exec/errors.h            ()
  364. exec/exec.h            999     incs:exec/exec.h            ()
  365. exec/execbase.h         999     incs:exec/execbase.h        ()
  366. exec/execname.h         999     incs:exec/execname.h        ()
  367. exec/interrupts.h        999     incs:exec/interrupts.h        ()
  368. exec/io.h            999     incs:exec/io.h            ()
  369. exec/libraries.h        999     incs:exec/libraries.h        ()
  370. exec/lists.h            999     incs:exec/lists.h            ()
  371. exec/memory.h            999     incs:exec/memory.h            ()
  372. exec/nodes.h            999     incs:exec/nodes.h            ()
  373. exec/ports.h            999     incs:exec/ports.h            ()
  374. exec/resident.h         999     incs:exec/resident.h        ()
  375. exec/semaphores.h        999     incs:exec/semaphores.h        ()
  376. exec/tasks.h            999     incs:exec/tasks.h            ()
  377. exec/types.h            999     incs:exec/types.h            ()
  378. graphics/clip.h         999     incs:graphics/clip.h        ()
  379. graphics/collide.h        999     incs:graphics/collide.h        ()
  380. graphics/copper.h        999     incs:graphics/copper.h        ()
  381. graphics/display.h        999     incs:graphics/display.h        ()
  382. graphics/gels.h         999     incs:graphics/gels.h        ()
  383. graphics/gfx.h            999     incs:graphics/gfx.h         ()
  384. graphics/gfxbase.h        999     incs:graphics/gfxbase.h        ()
  385. graphics/gfxmacros.h        999     incs:graphics/gfxmacros.h        ()
  386. graphics/graphint.h        999     incs:graphics/graphint.h        ()
  387. graphics/layers.h        999     incs:graphics/layers.h        ()
  388. graphics/rastport.h        999     incs:graphics/rastport.h        ()
  389. graphics/regions.h        999     incs:graphics/regions.h        ()
  390. graphics/sprite.h        999     incs:graphics/sprite.h        ()
  391. graphics/text.h         999     incs:graphics/text.h        ()
  392. graphics/view.h         999     incs:graphics/view.h        ()
  393. hardware/adkbits.h        999     incs:hardware/adkbits.h        ()
  394. hardware/blit.h         999     incs:hardware/blit.h        ()
  395. hardware/cia.h            999     incs:hardware/cia.h         ()
  396. hardware/custom.h        999     incs:hardware/custom.h        ()
  397. hardware/dmabits.h        999     incs:hardware/dmabits.h        ()
  398. hardware/intbits.h        999     incs:hardware/intbits.h        ()
  399. intuition/intuition.h        999     incs:intuition/intuition.h        ()
  400. intuition/intuitionbase.h   999     incs:intuition/intuitionbase.h  ()
  401. lattice/ctype.h         999     incs:lattice/ctype.h        ()
  402. lattice/dec.h            999     incs:lattice/dec.h            ()
  403. lattice/dos.h            999     incs:lattice/dos.h            ()
  404. lattice/error.h         999     incs:lattice/error.h        ()
  405. lattice/fcntl.h         999     incs:lattice/fcntl.h        ()
  406. lattice/ios1.h            999     incs:lattice/ios1.h         ()
  407. lattice/limits.h        999     incs:lattice/limits.h        ()
  408. lattice/math.h            999     incs:lattice/math.h         ()
  409. lattice/setjmp.h        999     incs:lattice/setjmp.h        ()
  410. lattice/stdio.h         999     incs:lattice/stdio.h        ()
  411. libraries/configregs.h        999     incs:libraries/configregs.h     ()
  412. libraries/configvars.h        999     incs:libraries/configvars.h     ()
  413. libraries/diskfont.h        999     incs:libraries/diskfont.h        ()
  414. libraries/dos.h         999     incs:libraries/dos.h        ()
  415. libraries/dosextens.h        999     incs:libraries/dosextens.h        ()
  416. libraries/expansion.h        999     incs:libraries/expansion.h        ()
  417. libraries/filehandler.h     999     incs:libraries/filehandler.h    ()
  418. libraries/mathffp.h        999     incs:libraries/mathffp.h        ()
  419. libraries/translator.h        999     incs:libraries/translator.h     ()
  420. resources/cia.h         999     incs:resources/cia.h        ()
  421. resources/disk.h        999     incs:resources/disk.h        ()
  422. resources/misc.h        999     incs:resources/misc.h        ()
  423. resources/potgo.h        999     incs:resources/potgo.h        ()
  424. workbench/icon.h        999     incs:workbench/icon.h        ()
  425. workbench/startup.h        999     incs:workbench/startup.h        ()
  426. workbench/workbench.h        999     incs:workbench/workbench.h        ()
  427.  
  428. \Rogue\Monster\
  429. else
  430.   echo "will not over write ./support/dme.refs.1"
  431. fi
  432. if [ `wc -c ./support/dme.refs.1 | awk '{printf $1}'` -ne 14428 ]
  433. then
  434. echo `wc -c ./support/dme.refs.1 | awk '{print "Got " $1 ", Expected " 14428}'`
  435. fi
  436. if `test ! -s ./support/dme.refs.2`
  437. then
  438. echo "writing ./support/dme.refs.2"
  439. cat > ./support/dme.refs.2 << '\Rogue\Monster\'
  440.  
  441. parallel        9999 docs:parallel.doc    ()
  442. exec            9999 docs:exec.doc        ()
  443. intuition        9999 docs:intuit.doc    ()
  444.  
  445. AddResetHandler     (^l) docs:keyboard.doc   (        AddResetHandler -)
  446. ReadMatrix        (^l) docs:keyboard.doc   (        ReadMatrix -)
  447. RemResetHandler     (^l) docs:keyboard.doc   (        RemResetHandler -)
  448. ResetHandlerDone    (^l) docs:keyboard.doc   (        ResetHandlerDone -)
  449. Translate        (^l) docs:translat.doc   (        Translate -)
  450. AskCType        (^l) docs:gameport.doc   (        AskCType -)
  451. AskTrigger        (^l) docs:gameport.doc   (        AskTrigger -)
  452. SetCType        (^l) docs:gameport.doc   (        SetCType -)
  453. SetTrigger        (^l) docs:gameport.doc   (        SetTrigger -)
  454.  
  455. ActivateGadget        (^l) docs:intuit.doc     (        ActivateGadget --)
  456. ActivateWindow        (^l) docs:intuit.doc     (        ActivateWindow  --)
  457. AddGadget        (^l) docs:intuit.doc     (        AddGadget  --)
  458. AddGList        (^l) docs:intuit.doc     (        AddGList  --)
  459. AllocRemember        (^l) docs:intuit.doc     (        AllocRemember  --)
  460. AutoRequest        (^l) docs:intuit.doc     (        AutoRequest  --)
  461. BeginRefresh        (^l) docs:intuit.doc     (        BeginRefresh  --)
  462. BuildSysRequest     (^l) docs:intuit.doc     (        BuildSysRequest  --)
  463. ClearDMRequest        (^l) docs:intuit.doc     (        ClearDMRequest --)
  464. ClearMenuStrip        (^l) docs:intuit.doc     (        ClearMenuStrip  --)
  465. ClearPointer        (^l) docs:intuit.doc     (        ClearPointer  --)
  466. CloseScreen        (^l) docs:intuit.doc     (        CloseScreen  --)
  467. CloseWindow        (^l) docs:intuit.doc     (        CloseWindow  --)
  468. CloseWorkBench        (^l) docs:intuit.doc     (        CloseWorkBench  --)
  469. CurrentTime        (^l) docs:intuit.doc     (        CurrentTime  --)
  470. DisplayAlert        (^l) docs:intuit.doc     (        DisplayAlert  --)
  471. DisplayBeep        (^l) docs:intuit.doc     (        DisplayBeep  --)
  472. DoubleClick        (^l) docs:intuit.doc     (        DoubleClick  --)
  473. DrawBorder        (^l) docs:intuit.doc     (        DrawBorder  --)
  474. DrawImage        (^l) docs:intuit.doc     (        DrawImage  --)
  475. EndRefresh        (^l) docs:intuit.doc     (        EndRefresh  --)
  476. EndRequest        (^l) docs:intuit.doc     (        EndRequest  --)
  477. FreeRemember        (^l) docs:intuit.doc     (        FreeRemember  --)
  478. FreeSysRequest        (^l) docs:intuit.doc     (        FreeSysRequest --)
  479. GetDefPrefs        (^l) docs:intuit.doc     (        GetDefPrefs  --)
  480. GetPrefs        (^l) docs:intuit.doc     (        GetPrefs  --)
  481. GetScreenData        (^l) docs:intuit.doc     (        GetScreenData --)
  482. InitRequester        (^l) docs:intuit.doc     (        InitRequester  --)
  483. IntuiTextLength     (^l) docs:intuit.doc     (        IntuiTextLength  --)
  484. ItemAddress        (^l) docs:intuit.doc     (        ItemAddress  --)
  485. LockIBase        (^l) docs:intuit.doc     (        LockIBase --)
  486. MakeScreen        (^l) docs:intuit.doc     (        MakeScreen  --)
  487. ModifyIDCMP        (^l) docs:intuit.doc     (        ModifyIDCMP  --)
  488. ModifyProp        (^l) docs:intuit.doc     (        ModifyProp  --)
  489. MoveScreen        (^l) docs:intuit.doc     (        MoveScreen  --)
  490. MoveWindow        (^l) docs:intuit.doc     (        MoveWindow  --)
  491. NewModifyProp        (^l) docs:intuit.doc     (        NewModifyProp  --)
  492. OffGadget        (^l) docs:intuit.doc     (        OffGadget  --)
  493. OffMenu         (^l) docs:intuit.doc     (        OffMenu  --)
  494. OnGadget        (^l) docs:intuit.doc     (        OnGadget  --)
  495. OnMenu            (^l) docs:intuit.doc     (        OnMenu  --)
  496. OpenScreen        (^l) docs:intuit.doc     (        OpenScreen  --)
  497. OpenWorkBench        (^l) docs:intuit.doc     (        OpenWorkBench  --)
  498. PrintIText        (^l) docs:intuit.doc     (        PrintIText  --)
  499. RefreshGadgets        (^l) docs:intuit.doc     (        RefreshGadgets  --)
  500. RefreshGList        (^l) docs:intuit.doc     (        RefreshGList  --)
  501. RefreshWindowFrame  (^l) docs:intuit.doc     (        RefreshWindowFrame --)
  502. RemakeDisplay        (^l) docs:intuit.doc     (        RemakeDisplay  --)
  503. RemoveGadget        (^l) docs:intuit.doc     (        RemoveGadget  --)
  504. RemoveGList        (^l) docs:intuit.doc     (        RemoveGList  --)
  505. ReportMouse        (^l) docs:intuit.doc     (        ReportMouse  --)
  506. Request         (^l) docs:intuit.doc     (        Request  --)
  507. RethinkDisplay        (^l) docs:intuit.doc     (        RethinkDisplay  --)
  508. ScreenToBack        (^l) docs:intuit.doc     (        ScreenToBack  --)
  509. ScreenToFront        (^l) docs:intuit.doc     (        ScreenToFront  --)
  510. SetDMRequest        (^l) docs:intuit.doc     (        SetDMRequest  --)
  511. SetMenuStrip        (^l) docs:intuit.doc     (        SetMenuStrip  --)
  512. SetPointer        (^l) docs:intuit.doc     (        SetPointer  --)
  513. SetPrefs        (^l) docs:intuit.doc     (        SetPrefs  --)
  514. SetWindowTitles     (^l) docs:intuit.doc     (        SetWindowTitles  --)
  515. ShowTitle        (^l) docs:intuit.doc     (        ShowTitle  --)
  516. SizeWindow        (^l) docs:intuit.doc     (        SizeWindow  --)
  517. UnlockIBase        (^l) docs:intuit.doc     (        UnlockIBase --)
  518. ViewAddress        (^l) docs:intuit.doc     (        ViewAddress  --)
  519. ViewPortAddress     (^l) docs:intuit.doc     (        ViewPortAddress  --)
  520. WBenchToBack        (^l) docs:intuit.doc     (        WBenchToBack  --)
  521. WBenchToFront        (^l) docs:intuit.doc     (        WBenchToFront  --)
  522. WindowLimits        (^l) docs:intuit.doc     (        WindowLimits  --)
  523. WindowToBack        (^l) docs:intuit.doc     (        WindowToBack  --)
  524. WindowToFront        (^l) docs:intuit.doc     (        WindowToFront  --)
  525. OpenWindow        (^l) docs:intuit.doc     (        OpenWindow  --)
  526.  
  527. clipboard        999 docs:clipbd.doc     ()
  528. CurrentReadID        (^l) docs:clipbd.doc     (        CurrentReadID -)
  529. CurrentWriteID        (^l) docs:clipbd.doc     (        CurrentWriteID -)
  530. Post            (^l) docs:clipbd.doc     (        Post -)
  531.  
  532. AddAnimOb        (^l) docs:graphics.doc   (        AddAnimOb  -)
  533. AddBob            (^l) docs:graphics.doc   (        AddBob  -)
  534. AddFont         (^l) docs:graphics.doc   (        AddFont -)
  535. AddVSprite        (^l) docs:graphics.doc   (        AddVSprite -)
  536. AllocRaster        (^l) docs:graphics.doc   (        AllocRaster -)
  537. AndRectRegion        (^l) docs:graphics.doc   (        AndRectRegion -)
  538. AndRegionRegion     (^l) docs:graphics.doc   (        AndRegionRegion -)
  539. Animate         (^l) docs:graphics.doc   (        Animate  -)
  540. AreaCircle        (^l) docs:graphics.doc   (        AreaCircle -)
  541. AreaDraw        (^l) docs:graphics.doc   (        AreaDraw -)
  542. AreaEllipse        (^l) docs:graphics.doc   (        AreaEllipse -)
  543. AreaEnd         (^l) docs:graphics.doc   (        AreaEnd -)
  544. AreaMove        (^l) docs:graphics.doc   (        AreaMove -)
  545. AskFont         (^l) docs:graphics.doc   (        AskFont -)
  546. AskSoftStyle        (^l) docs:graphics.doc   (        AskSoftStyle -)
  547. AttemptLockLayerRom (^l) docs:graphics.doc   (        AttemptLockLayerRom -)
  548. BltBitMap        (^l) docs:graphics.doc   (        BltBitMap -)
  549. BltBitMapRastPort   (^l) docs:graphics.doc   (        BltBitMapRastPort -)
  550. BltClear        (^l) docs:graphics.doc   (        BltClear -)
  551. BltMaskBitMapRastPort (^l) docs:graphics.doc   (        BltMastBitMapRastPort -)
  552. BltPattern        (^l) docs:graphics.doc   (        BltPattern -)
  553. BltTemplate        (^l) docs:graphics.doc   (        BltTemplate -)
  554. CBump            (^l) docs:graphics.doc   (        CBump -)
  555. CEND            (^l) docs:graphics.doc   (        CEND -)
  556. ChangeSprite        (^l) docs:graphics.doc   (        ChangeSprite -)
  557. CINIT            (^l) docs:graphics.doc   (        CINIT -)
  558. ClearEOL        (^l) docs:graphics.doc   (        ClearEOL -)
  559. ClearRectRegion     (^l) docs:graphics.doc   (        ClearRectRegion -)
  560. ClearRegion        (^l) docs:graphics.doc   (        ClearRegion -)
  561. ClearScreen        (^l) docs:graphics.doc   (        ClearScreen -)
  562. ClipBlit        (^l) docs:graphics.doc   (        ClipBlit -)
  563. CloseFont        (^l) docs:graphics.doc   (        CloseFont -)
  564. CMOVE            (^l) docs:graphics.doc   (        CMOVE -)
  565. CopySBitMap        (^l) docs:graphics.doc   (        CopySBitMap -)
  566. CWAIT            (^l) docs:graphics.doc   (        CWAIT -)
  567. DisownBlitter        (^l) docs:graphics.doc   (        DisownBlitter -)
  568. DisposeRegion        (^l) docs:graphics.doc   (        DisposeRegion -)
  569. DoCollision        (^l) docs:graphics.doc   (        DoCollision -)
  570. Draw            (^l) docs:graphics.doc   (        Draw -)
  571. DrawEllipse        (^l) docs:graphics.doc   (        DrawEllipse -)
  572. DrawGList        (^l) docs:graphics.doc   (        DrawGList -)
  573. Flood            (^l) docs:graphics.doc   (        Flood -)
  574. FreeColorMap        (^l) docs:graphics.doc   (        FreeColorMap -)
  575. FreeCopList        (^l) docs:graphics.doc   (        FreeCopList -)
  576. FreeCprList        (^l) docs:graphics.doc   (        FreeCprList -)
  577. FreeGBuffers        (^l) docs:graphics.doc   (        FreeGBuffers -)
  578. FreeRaster        (^l) docs:graphics.doc   (        FreeRaster -)
  579. FreeSprite        (^l) docs:graphics.doc   (        FreeSprite -)
  580. FreeVPortCopLists   (^l) docs:graphics.doc   (        FreeVPortCopLists -)
  581. GetColorMap        (^l) docs:graphics.doc   (        GetColorMap -)
  582. GetGBuffers        (^l) docs:graphics.doc   (        GetGBuffers -)
  583. GetRGB4         (^l) docs:graphics.doc   (        GetRGB4 -)
  584. GetSprite        (^l) docs:graphics.doc   (        GetSprite -)
  585. InitArea        (^l) docs:graphics.doc   (        InitArea -)
  586. InitBitMap        (^l) docs:graphics.doc   (        InitBitMap -)
  587. InitGels        (^l) docs:graphics.doc   (        InitGels -)
  588. InitGMasks        (^l) docs:graphics.doc   (        InitGMasks -)
  589. InitMasks        (^l) docs:graphics.doc   (        InitMasks -)
  590. InitRastPort        (^l) docs:graphics.doc   (        InitRastPort -)
  591. InitTmpRas        (^l) docs:graphics.doc   (        InitTmpRas -)
  592. InitView        (^l) docs:graphics.doc   (        InitView -)
  593. InitVPort        (^l) docs:graphics.doc   (        InitVPort -)
  594. LoadRGB4        (^l) docs:graphics.doc   (        LoadRGB4 -)
  595. LoadView        (^l) docs:graphics.doc   (        LoadView -)
  596. LockLayerRom        (^l) docs:graphics.doc   (        LockLayerRom -)
  597. MakeVPort        (^l) docs:graphics.doc   (        MakeVPort -)
  598. Move            (^l) docs:graphics.doc   (        Move -)
  599. MoveSprite        (^l) docs:graphics.doc   (        MoveSprite -)
  600. MrgCop            (^l) docs:graphics.doc   (        MrgCop -)
  601. NewRegion        (^l) docs:graphics.doc   (        NewRegion -)
  602. OpenFont        (^l) docs:graphics.doc   (        OpenFont -)
  603. OrRectRegion        (^l) docs:graphics.doc   (        OrRectRegion -)
  604. OrRegionRegion        (^l) docs:graphics.doc   (        OrRegionRegion -)
  605. OwnBlitter        (^l) docs:graphics.doc   (        OwnBlitter -)
  606. PolyDraw        (^l) docs:graphics.doc   (        PolyDraw -)
  607. QBlit            (^l) docs:graphics.doc   (        QBlit -)
  608. QBSBlit         (^l) docs:graphics.doc   (        QBSBlit -)
  609. ReadPixel        (^l) docs:graphics.doc   (        ReadPixel -)
  610. RectFill        (^l) docs:graphics.doc   (        RectFill -)
  611. RemBob            (^l) docs:graphics.doc   (        RemBob -)
  612. RemFont         (^l) docs:graphics.doc   (        RemFont -)
  613. RemIBob         (^l) docs:graphics.doc   (        RemIBob -)
  614. RemVSprite        (^l) docs:graphics.doc   (        RemVSprite -)
  615. ScrollRaster        (^l) docs:graphics.doc   (        ScrollRaster -)
  616. ScrollVPort        (^l) docs:graphics.doc   (        ScrollVPort -)
  617. SetAPen         (^l) docs:graphics.doc   (        SetAPen -)
  618. SetBPen         (^l) docs:graphics.doc   (        SetBPen -)
  619. SetCollision        (^l) docs:graphics.doc   (        SetCollision -)
  620. SetDrMd         (^l) docs:graphics.doc   (        SetDrMd -)
  621. SetFont         (^l) docs:graphics.doc   (        SetFont -)
  622. SetOPen         (^l) docs:graphics.doc   (        SetOPen -)
  623. SetRast         (^l) docs:graphics.doc   (        SetRast -)
  624. SetRGB4         (^l) docs:graphics.doc   (        SetRGB4 -)
  625. SetRGB4CM        (^l) docs:graphics.doc   (        SetRGB4CM -)
  626. SetSoftStyle        (^l) docs:graphics.doc   (        SetSoftStyle -)
  627. SortGList        (^l) docs:graphics.doc   (        SortGList -)
  628. SyncSBitMap        (^l) docs:graphics.doc   (        SyncSBitMap -)
  629. Text            (^l) docs:graphics.doc   (        Text -)
  630. TextLength        (^l) docs:graphics.doc   (        TextLength -)
  631. UnlockLayerRom        (^l) docs:graphics.doc   (        UnlockLayerRom -)
  632. VBeamPos        (^l) docs:graphics.doc   (        VBeamPos -)
  633. WaitBlit        (^l) docs:graphics.doc   (        WaitBlit -)
  634. WaitBOVP        (^l) docs:graphics.doc   (        WaitBOVP -)
  635. WaitTOF         (^l) docs:graphics.doc   (        WaitTOF -)
  636. WritePixel        (^l) docs:graphics.doc   (        WritePixel -)
  637. XorRectRegion        (^l) docs:graphics.doc   (        XorRectRegion -)
  638. XorRegionRegion     (^l) docs:graphics.doc   (        XorRegionRegion -)
  639.  
  640. AbortIO         (^l)  docs:exec.doc      (        AbortIO -)
  641. AddDevice        (^l)  docs:exec.doc      (        AddDevice -)
  642. AddHead         (^l)  docs:exec.doc      (        AddHead -)
  643. AddIntServer        (^l)  docs:exec.doc      (        AddIntServer -)
  644. AddLibrary        (^l)  docs:exec.doc      (        AddLibrary -)
  645. AddMemList        (^l)  docs:exec.doc      (        AddMemList -)
  646. AddPort         (^l)  docs:exec.doc      (        AddPort -)
  647. AddResource        (^l)  docs:exec.doc      (        AddResource -)
  648. AddSemaphore        (^l)  docs:exec.doc      (        AddSemaphore -)
  649. AddTail         (^l)  docs:exec.doc      (        AddTail -)
  650. AddTask         (^l)  docs:exec.doc      (        AddTask -)
  651. Alert            (^l)  docs:exec.doc      (        Alert -)
  652. AllocAbs        (^l)  docs:exec.doc      (        AllocAbs -)
  653. Allocate        (^l)  docs:exec.doc      (        Allocate -)
  654. AllocEntry        (^l)  docs:exec.doc      (        AllocEntry -)
  655. AllocMem        (^l)  docs:exec.doc      (        AllocMem -)
  656. AllocSignal        (^l)  docs:exec.doc      (        AllocSignal -)
  657. AllocTrap        (^l)  docs:exec.doc      (        AllocTrap -)
  658. AttemptSemaphore    (^l)  docs:exec.doc      (        AttemptSemaphore -)
  659. AvailMem        (^l)  docs:exec.doc      (        AvailMem -)
  660. BeginIO         (^l)  docs:exec.doc      (        BeginIO -)
  661. Cause            (^l)  docs:exec.doc      (        Cause -)
  662. CheckIO         (^l)  docs:exec.doc      (        CheckIO -)
  663. CloseDevice        (^l)  docs:exec.doc      (        CloseDevice -)
  664. CloseLibrary        (^l)  docs:exec.doc      (        CloseLibrary -)
  665. CopyMem         (^l)  docs:exec.doc      (        CopyMem -)
  666. CopyMemQuick        (^l)  docs:exec.doc      (        CopyMemQuick -)
  667. Deallocate        (^l)  docs:exec.doc      (        Deallocate -)
  668. Debug            (^l)  docs:exec.doc      (        Debug -)
  669. Disable         (^l)  docs:exec.doc      (        Disable -)
  670. DoIO            (^l)  docs:exec.doc      (        DoIO -)
  671. Enable            (^l)  docs:exec.doc      (        Enable -)
  672. Enqueue         (^l)  docs:exec.doc      (        Enqueue -)
  673. FindName        (^l)  docs:exec.doc      (        FindName -)
  674. FindPort        (^l)  docs:exec.doc      (        FindPort -)
  675. FindResident        (^l)  docs:exec.doc      (        FindResident -)
  676. FindSemaphore        (^l)  docs:exec.doc      (        FindSemaphore -)
  677. FindTask        (^l)  docs:exec.doc      (        FindTask -)
  678. Forbid            (^l)  docs:exec.doc      (        Forbid -)
  679. FreeEntry        (^l)  docs:exec.doc      (        FreeEntry -)
  680. FreeMem         (^l)  docs:exec.doc      (        FreeMem -)
  681. FreeSignal        (^l)  docs:exec.doc      (        FreeSignal -)
  682. FreeTrap        (^l)  docs:exec.doc      (        FreeTrap -)
  683. GetCC            (^l)  docs:exec.doc      (        GetCC -)
  684. GetMsg            (^l)  docs:exec.doc      (        GetMsg -)
  685. InitCode        (^l)  docs:exec.doc      (        InitCode -)
  686. InitResident        (^l)  docs:exec.doc      (        InitResident -)
  687. InitSemaphore        (^l)  docs:exec.doc      (        InitSemaphore -)
  688. InitStruct        (^l)  docs:exec.doc      (        InitStruct -)
  689. Insert            (^l)  docs:exec.doc      (        Insert -)
  690. MakeFunctions        (^l)  docs:exec.doc      (        MakeFunctions -)
  691. MakeLibrary        (^l)  docs:exec.doc      (        MakeLibrary -)
  692. ObtainSemaphore     (^l)  docs:exec.doc      (        ObtainSemaphore -)
  693. ObtainSemaphoreList (^l)  docs:exec.doc      (        ObtainSemaphoreList -)
  694. OldOpenLibrary        (^l)  docs:exec.doc      (        OldOpenLibrary -)
  695. OpenDevice        (^l)  docs:exec.doc      (        OpenDevice -)
  696. OpenLibrary        (^l)  docs:exec.doc      (        OpenLibrary -)
  697. OpenResource        (^l)  docs:exec.doc      (        OpenResource -)
  698. Permit            (^l)  docs:exec.doc      (        Permit -)
  699. Procure         (^l)  docs:exec.doc      (        Procure -)
  700. PutMsg            (^l)  docs:exec.doc      (        PutMsg -)
  701. RawDoFmt        (^l)  docs:exec.doc      (        RawDoFmt -)
  702. ReleaseSemaphore    (^l)  docs:exec.doc      (        ReleaseSemaphore -)
  703. ReleaseSemaphoreList(^l)  docs:exec.doc      (        ReleaseSemaphoreList -)
  704. RemDevice        (^l)  docs:exec.doc      (        RemDevice -)
  705. RemHead         (^l)  docs:exec.doc      (        RemHead -)
  706. RemIntServer        (^l)  docs:exec.doc      (        RemIntServer -)
  707. RemLibrary        (^l)  docs:exec.doc      (        RemLibrary -)
  708. Remove            (^l)  docs:exec.doc      (        Remove -)
  709. RemPort         (^l)  docs:exec.doc      (        RemPort -)
  710. RemResource        (^l)  docs:exec.doc      (        RemResource -)
  711. RemSemaphore        (^l)  docs:exec.doc      (        RemSemaphore -)
  712. RemTail         (^l)  docs:exec.doc      (        RemTail -)
  713. RemTask         (^l)  docs:exec.doc      (        RemTask -)
  714. ReplyMsg        (^l)  docs:exec.doc      (        ReplyMsg -)
  715. SendIO            (^l)  docs:exec.doc      (        SendIO -)
  716. SetExcept        (^l)  docs:exec.doc      (        SetExcept -)
  717. SetFunction        (^l)  docs:exec.doc      (        SetFunction -)
  718. SetIntVector        (^l)  docs:exec.doc      (        SetIntVector -)
  719. SetSignal        (^l)  docs:exec.doc      (        SetSignal -)
  720. SetSR            (^l)  docs:exec.doc      (        SetSR -)
  721. SetTaskPri        (^l)  docs:exec.doc      (        SetTaskPri -)
  722. Signal            (^l)  docs:exec.doc      (        Signal -)
  723. SumKickData        (^l)  docs:exec.doc      (        SumKickData -)
  724. SumLibrary        (^l)  docs:exec.doc      (        SumLibrary -)
  725. SuperState        (^l)  docs:exec.doc      (        SuperState -)
  726. TypeOfMem        (^l)  docs:exec.doc      (        TypeOfMem -)
  727. UserState        (^l)  docs:exec.doc      (        UserState -)
  728. Vacate            (^l)  docs:exec.doc      (        Vacate -)
  729. Wait            (^l)  docs:exec.doc      (        Wait -)
  730. WaitIO            (^l)  docs:exec.doc      (        WaitIO -)
  731. WaitPort        (^l)  docs:exec.doc      (        WaitPort -)
  732.  
  733. CreateProc        (^l)  docs:dos.doc       (        CreateProc -)
  734. LoadSeg         (^l)  docs:dos.doc       (        LoadSeg -)
  735.  
  736. AskDefaultMap        (^l)  docs:console.doc   (        AskDefaultMap -)
  737. AskKeyMap        (^l)  docs:console.doc   (        AskKeyMap -)
  738. CDInputHandler        (^l)  docs:console.doc   (        CDInputHandler -)
  739. RawKeyConvert        (^l)  docs:console.doc   (        RawKeyConvert -)
  740. DeadKeyConvert        (^l)  docs:console.doc   (        DeadKeyConvert -)
  741.  
  742. CreateExtIO        (^l)  docs:exec_support.doc  (        CreateExtIO -)
  743. CreatePort        (^l)  docs:exec_support.doc  (        CreatePort -)
  744. CreateStdIO        (^l)  docs:exec_support.doc  (        CreateStdIO -)
  745. CreateTask        (^l)  docs:exec_support.doc  (        CreateTask -)
  746. DeleteExtIO        (^l)  docs:exec_support.doc  (        DeleteExtIO -)
  747. DeletePort        (^l)  docs:exec_support.doc  (        DeletePort -)
  748. DeleteStdIO        (^l)  docs:exec_support.doc  (        DeleteStdIO -)
  749. DeleteTask        (^l)  docs:exec_support.doc  (        DeleteTask -)
  750. NewList         (^l)  docs:exec_support.doc  (        NewList -)
  751.  
  752. \Rogue\Monster\
  753. else
  754.   echo "will not over write ./support/dme.refs.2"
  755. fi
  756. if [ `wc -c ./support/dme.refs.2 | awk '{printf $1}'` -ne 19121 ]
  757. then
  758. echo `wc -c ./support/dme.refs.2 | awk '{print "Got " $1 ", Expected " 19121}'`
  759. fi
  760. if `test ! -s ./support/sample.edrc`
  761. then
  762. echo "writing ./support/sample.edrc"
  763. cat > ./support/sample.edrc << '\Rogue\Monster\'
  764.  
  765. #   SAMPLE  .EDRC file
  766. #
  767. #   copy to S:.EDRC after removing unwanted stuff
  768.  
  769.  
  770. #   By default DME does not put tabs in the output file.    `savetabs on'
  771. #   causes DME to optimize the output file with tabs.
  772.  
  773.  
  774. savetabs on
  775. map c-tab   ``    ' left left left left'
  776. map cs-tab  `del del del del'
  777. map a-tab   `goto block while cb `c-tab down''
  778. map as-tab  `goto block while cb `cs-tab down''
  779.  
  780. #   If we have menus, RMB cannot be used for iconify.
  781. #   SAVEQUIT is an example of calling menu functions from a command string
  782. map help iconify
  783.  
  784. menuadd Project ChangeName  (escimm (chfilename ))
  785. menuadd Project Load        f2
  786. menuadd Project Insert        f1
  787. menuadd Project NewWindow   f3
  788. menuadd Project Save        f9
  789. menuadd Project SaveAs        (escimm (saveas ))
  790. menuadd Project SaveQuit    (project-save project-quit)
  791. menuadd Project Quit        quit
  792. menuadd Convert LF->CRLF    (top repeat -1 (last tlate 13 down))
  793. menuadd Convert CRLF->LF    (top repeat -1 (last left if c=13 del down))
  794. menuadd Block    Indent        (goto block while cb (first (    ) down))
  795. menuadd Block    Backdent    (goto block while cb (first repeat 4 (if c=32 del) down))
  796. menuon
  797.  
  798. \Rogue\Monster\
  799. else
  800.   echo "will not over write ./support/sample.edrc"
  801. fi
  802. if [ `wc -c ./support/sample.edrc | awk '{printf $1}'` -ne 1131 ]
  803. then
  804. echo `wc -c ./support/sample.edrc | awk '{print "Got " $1 ", Expected " 1131}'`
  805. fi
  806. echo "Finished archive 1 of 6"
  807. # if you want to concatenate archives, remove anything after this line
  808. exit
  809. -- 
  810. Bob Page, U of Lowell CS Dept.  page@swan.ulowell.edu  ulowell!page
  811. Have five nice days.
  812.